﻿@charset "utf-8";
body{
	font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
	min-width: 1150px;overflow: hidden;
}
html{
	overflow:-Scroll;
	overflow-x:hidden;
	zoom:1;
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;
}
.w1150{
	position:relative;
	width:1150px;
	margin: 0 auto;
}
.mt20{
	margin-top:20px;
}
a{
	-webkit-transition:all 0.3s linear;
	-mos-transition:all 0.3s linear;
	-mz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
a:hover{
	-webkit-transition:all 0.3s linear;
	-mos-transition:all 0.3s linear;
	-mz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
a:hover{
	color:#c40000;
}
.spanBox{
	display:block;
	padding:0 10px;
	text-align:center;
	font-size:14px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}

/* top */
.qmtTop{height:35px;line-height:34px;background:#f9ba13;color:#fff;}
.qmtNav{height:85px;border-bottom: 1px solid #dedede;}
.qmtNav .logo{width:200px;padding-top:5px;}
.qmtNav .nav{height:100%;}
.qmtNav .nav li{width:90px;float:left;}
.qmtNav .nav li a{display:inline-block;width:90px;height:85px;line-height:85px;text-align:center;font-size:16px;color:#333;
    -webkit-transition:all 0s linear;-mos-transition:all 0s linear;-mz-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear; font-weight:bold;}
.qmtNav .nav li a:hover span{color: #c40000;}
.qmtNav .nav li a.active span{ padding-bottom: 10px; border-bottom: 2px solid #c40000;}


.navlist{position: absolute;width: 105px;display: none;background: rgba(251, 251, 251, 0.85);background:url(../images/bglistnav.png);border: 1px solid #dedede;border-top: white;z-index: 9999;}
.qmtNav .nav li:hover span{color: #c40000;}
.qmtNav .nav li:hover>ul{display: block;}
#jnavlist .navlist li{width: 100%;height: 30px;line-height: 30px;}
#jnavlist .navlist li a{text-align: center;border-radius: 0;display: inline-block;width: 100%;height: 30px;line-height: 30px;font-size: 14px;}
#jnavlist .navlist>li:hover{background: #c40000;}
#jnavlist .navlist li a:hover{color: white;}
#jnavlist .navlistblock{display: block;}
/* banner */
.fullSlide{width:1920px;position:relative;height:600px;z-index:10;background:#fff;left:50%;margin-left:-960px;}
.fullSlide .bd{margin:0 auto;position:relative;overflow:hidden;}
.fullSlide .bd li{height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:25px;left:0;height:14px;line-height:14px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:0 2px;overflow:hidden;background:#fff;filter:alpha(opacity=50);line-height:999px;border-radius:50%;}
.fullSlide .hd ul .on{background:#c40000;filter:alpha(opacity=100);opacity:1}
.fullSlide .prev,
.fullSlide .next{position:absolute;z-index:1;display:block;width:45px;height:100px;top:50%;margin-top:-50px;left:15%;background:url(../images/img/icons.png) 0 0 no-repeat;
	cursor:pointer;filter:alpha(opacity=100);opacity:1;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-45px 0;}

/* footer */
.qmtFooter{padding-top:42px;overflow:hidden;color:#fff;}
.qmtFooter a{color:#fff;}
.qmtFooter a:hover{color:#fff;text-decoration:underline;}
.qmtFooter .menu{width:105px;}
.qmtFooter .menu h3{font-size:16px;line-height:32px;font-weight:normal;}
.qmtFooter .sll{padding-top:11px;}
.qmtFooter .links{width:100%;margin-top:30px;border-top:1px solid #ffffff;padding:15px 0 0;overflow:hidden;}
.qmtFooter .links span{padding:0 5px;}
.qmtFooter .bottom{border-top:1px solid #ffffff;padding-top:30px;overflow:hidden;margin-top:30px;}
.qmtFooter .logo{padding-top:20px;}
.qmtFooter .code img{border-radius:2px;margin-left:5px;}

/* search */
.qmtHot{width:780px;margin:20px auto;overflow:hidden;position:relative;z-index:11;text-align:center;color:#000;}
.qmtHot h2{width: 780px;height: 90px;background:url(../images/titlej.png) no-repeat;}

.qmtHot .search{width:770px;height:47px;background:url(../images/sbj0.png) no-repeat;margin-top:20px;padding:5px;}
.qmtHot .search .text{width:545px;height:47px;line-height:47px;border:none;background:none;font-size:14px;padding-left:10px;color:#999;float:left;}
.qmtHot .search .subt{width:120px;height:47px;background:url(../images/subt.png) no-repeat;border:none;float:right;cursor:pointer;}
.qmtHot .keyword{font-size:14px;line-height:22px;margin-top:25px;}
.qmtHot .keyword a{color:#999;}
.qmtHot .keyword a:hover{color:#c40000;}

/* odds */
.qmtOdds{width:1150px;height:312px;margin:215px auto 0;position:relative;z-index:11;padding:0 48px 0;}
.qmtOdds li{width:275px;float:left;text-align:center;margin:0 54px;display:inline;}
.qmtOdds li h3{line-height:45px;font-size:18px;color:#333;}
.qmtOdds li a{display:block;width:199px;height:199px;background:url(../images/oicon.jpg) no-repeat;transition:all 0s linear;margin:0 auto;}
.qmtOdds li a.a1{background-position:0 0;}
.qmtOdds li a:hover.a1{background-position:0 -199px;}
.qmtOdds li a.a2{background-position:0 -398px;}
.qmtOdds li a:hover.a2{background-position:0 -597px;}
.qmtOdds li a.a3{background-position:0 -796px;}
.qmtOdds li a:hover.a3{background-position:0 -995px;}
.qmtOdds li p{padding-top:10px;line-height:20px;}

/* product */
.qmtProd{margin-top:20px;padding-top:20px; padding-bottom: 20px;}
/*新add*/
.qmtProd .prod8{height:300px !important;}
.qmtProd .prod8 .hd{height:300px !important;}
.qmtProd .prod8 .bd{height:266px !important;}
.qmtProd .prod8 .bd li{margin-bottom: 0px !important;}

/*新add end*/
.qmtProd .prod{height:590px;background:#fff;margin-bottom:20px;position:relative;}
.qmtProd .prod .hd{width:230px;height:590px;float:left;padding:0 20px;position:relative;}
.qmtProd .prod .hda{background:#369dff}
.qmtProd .prod .hdb{background:#ff9736}
.qmtProd .prod .hdc{background:#c40000}
.qmtProd .prod .hdd{background:#369dff}
.qmtProd .prod .hd span{display:block;width:7px;height:13px;position:absolute;right:-7px;top:45%;}
.qmtProd .prod .hda span{background:url(../images/ls.jpg) no-repeat;}
.qmtProd .prod .hdb span{background:url(../images/lsa.jpg) no-repeat;}
.qmtProd .prod .hdc span{background:url(../images/lsb.jpg) no-repeat;}
.qmtProd .prod .hdd span{background:url(../images/ls.jpg) no-repeat;}
.qmtProd .prod .hd h2{height:75px;line-height:75px;font-size:30px;color:#fff;padding-left:38px;font-weight:normal;}
.qmtProd .prod .hd .jIcon{background:url(../images/jt.png) no-repeat 0 center;border-bottom:1px solid #6cb8ff;}
.qmtProd .prod .hd .zIcon{background:url(../images/zt.png) no-repeat 0 center;border-bottom:1px solid #ffb36c;}
.qmtProd .prod .hd .xIcon{background:url(../images/mta.png) no-repeat 0 center;border-bottom:1px solid #fa4242;}
.qmtProd .prod .hd ul{width:230px;background:url(../images/xt.png) repeat-y center top;overflow:hidden;}
.qmtProd .prod .hd ul li{width:100px;height:35px;line-height:35px;text-align:center;color:#fff;font-size:14px;float:left;margin-top:15px;margin-right:30px;}
.qmtProd .prod .hd ul li a{color:#fff;}
.qmtProd .prod .hd ul li.none{margin-right:0;}
.qmtProd .prod .hda ul {padding-bottom:10px;border-bottom: 1px solid #6cb8ff;}
.qmtProd .prod .hda ul li.on{background:#fff;border-radius:4px;color:#369dff;}
.qmtProd .prod .hda ul li.on a{color:#369dff;}
.qmtProd .prod .hdb ul {padding-bottom:10px;border-bottom: 1px solid #ffb36c;}
.qmtProd .prod .hdb ul li.on{background:#fff;border-radius:4px;color:#ff9736;}
.qmtProd .prod .hdb ul li.on a{color:#ff9736;}
.qmtProd .prod .hdc ul {padding-bottom:10px;border-bottom: 1px solid #fa4242;}
.qmtProd .prod .hdc ul li.on{background:#fff;border-radius:4px;color:#c40000;}
.qmtProd .prod .hdc ul li.on a{color:#c40000;}
.qmtProd .prod .hdd ul {padding-bottom:10px;border-bottom: 1px solid #6cb8ff;}
.qmtProd .prod .hdd ul li.on{background:#fff;border-radius:4px;color:#369dff;}
.qmtProd .prod .hdd ul li.on a{color:#369dff;}
.qmtProd .prod .bd{width:860px;float:right;padding-top:19px;padding-right:19px;overflow:hidden;padding-bottom:23px;height:552px;}
.qmtProd .prod .bd ul{width:900px;}
.qmtProd .prod .bda{/*border:1px solid #369dff;*/border-left:none;}
.qmtProd .prod .bdb{/*border:1px solid #ff9736;*/border-left:none;}
.qmtProd .prod .bdc{/*border:1px solid #c40000;*/border-left:none;}
.qmtProd .prod .bdd{/*border:1px solid #369dff;*/border-left:none;}
.qmtProd .prodA{outline:1px solid #369dff;}
.qmtProd .prodB{outline:1px solid #ff9736;}
.qmtProd .prodC{outline:1px solid #c40000;}
.qmtProd .prodD{outline:1px solid #369dff;}
.qmtProd .prod .bd li{width:265px;float:left;margin-left:22px; margin-bottom: 10px;}
.qmtProd .prod .bd li img{opacity:1;display:block;margin-bottom:5px;}
.qmtProd .prod .bd li img:hover{opacity:0.8}
.qmtProd .prod .bd li p{line-height:22px;}

/* media */
.qmtMedia{padding:40px 0;overflow:hidden;}
.qmtMedia h3,.qmtCase h3,.qmtCustomize h3{height:59px;text-align:center;}
.qmtMedia .prev,.qmtMedia .next{display:block;width:28px;height:57px;background:url(../images/ant.jpg) no-repeat;position:absolute;left:0;top:250px;cursor:pointer;transition:all 0s linear;}
.qmtMedia .next{left:auto;right:0;background-position:0 -114px;}
.qmtMedia .prev:hover{background-position:0 -57px;}
.qmtMedia .next:hover{background-position:0 -171px;}
.qmtMedia .bd{width:1032px;height:283px;margin:40px auto 0;overflow:hidden;}
.qmtMedia .bd li{width:246px;height:273px;float:left;margin-right:16px;background:#e9e9e9;font-size:14px;padding-bottom:10px;}
.qmtMedia .bd li h3{height:30px;line-height:30px;padding:0 10px;color:#333;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.qmtMedia .bd li span.yj{width:95%;text-decoration:line-through;color:#999;padding-left:5%;line-height:20px;display:block;}
.qmtMedia .bd li span.cxj{width:95%;color:#ca002b;padding-left:5%;line-height:20px;display:block;}
.qmtMedia .more,.qmtCase .more,.qmtNews .more{display:block;width:100px;height:35px;margin:30px auto 0;background:url(../images/more.png) no-repeat;}
.qmtMedia .more:hover,.qmtCase .more:hover,.qmtNews .more:hover{background-position:0 -35px;}

/* case */
.qmtCase{background:#f5f5f5;overflow:hidden;padding:40px 0;}
.qmtCase .video{width:555px;height:380px;margin-top:30px;}
.qmtCase .case{width:595px;float:left;margin-top:10px;}
.qmtCase .case li{width:277px;height:180px;float:right;margin-left:20px;position:relative;overflow:hidden;margin-top:20px;}
.qmtCase .case li a{display:block;}
.qmtCase .case li img{
	width: 275px;
	height: 178px;
	-webkit-transition:all 0.3s linear;
	-mos-transition:all 0.3s linear;
	-mz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
	border:1px solid #dedede;
}
.qmtCase .case li img:hover{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
.qmtCase .case li span{display:block;width:277px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;position:absolute;bottom:0;left:0;background:url(../images/img/tm.png);}

/* customize */
.qmtCustomize{padding:40px 0;overflow:hidden;}
.qmtCustomize a{display:block;width:372px;height:224px;float:left;margin-top:30px;}
.qmtCustomize a:hover{opacity:0.8}
.qmtCustomize a.a{margin-left:17px;}

/* news */
.qmtNews{background:#f5f5f5;padding:40px 0;overflow:hidden;}
.qmtNews .hd{height:50px;text-align:center;}
.qmtNews .hd li{display:inline-block;width:163px;height:48px;line-height:48px;border-radius:30px;font-size:24px;font-weight:bold;color:#333;border:1px solid #e9e9e9;background:#fff;margin:0 4px;cursor:pointer}
.qmtNews .hd li.on{background:#faba13;border-color:#faba13;color:#fff;}
.qmtNews .bd{width:1150px;margin-top:10px;overflow:hidden;}
.qmtNews .bd ul{width:1200px}
.qmtNews .bd li{width:545px;float:left;margin-right:20px;margin-top:10px;background:#fff;padding:5px;}
.qmtNews .bd li .pic{display:block;width:210px;height:150px;float:left;}
.qmtNews .bd li .txt{width:520px;float:right;}
.qmtNews .bd li .txt h3{height:40px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:18px;font-weight:normal;}
.qmtNews .bd li .txt h3 a{transition:all 0s linear;color:#333;}
.qmtNews .bd li .txt p{font-size:14px;line-height:26px;color:#777;}
.qmtNews .bd li .txt p a{font-size:12px;transition:all 0s linear;}
.qmtNews .bd li .txt h3 a:hover,.qmtNews .bd li .txt p a:hover{color:#c40000;}

.qmtSearch{padding:50px 0;overflow:hidden;margin:0 auto;}
.qmtSearch h2{color:#333;font-size:48px;}
.qmtSearch .search{margin-top:25px;}

/* page content */
.qmtMain{background:#f3f3f3;width:100%;overflow:hidden;}
.qmtTitle{height:45px;line-height:45px;background:#f3f3f3;background:url(../images/ticon.jpg) no-repeat left center;padding-left:14px;font-size:14px;}
.mainBj{width:1110px;background:#fff;padding:30px 20px;overflow:hidden;margin-bottom:40px;}
.qmtSide,.sideMenu{width:260px;}
.sideMenu h2{line-height:50px;border-bottom:1px solid #dedede;font-size:18px;color:#333;text-align:right;padding-right:35px;}
.sideMenu ul{padding:10px 15px 0 125px;width:120px;}
.sideMenu ul li{width:120px;height:34px;line-height:34px;border-bottom:1px solid #dedede;font-size:14px;}
.sideMenu ul li a{display:block;padding-left:30px;transition:all 0s linear;}
.sideMenu ul li a:hover,.sideMenu ul li a.active{background:url(../images/micon.jpg) no-repeat 10px center;color:#c40000;}

.qmtContent{width:825px;border-left:1px solid #dedede;min-height:500px;overflow:hidden;padding-left:24px;}

/* news */
.newsList li{padding:20px 0;height:156px;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.newsList li img{display:block;float:left;margin-right:25px;border:3px solid #e8e8e8;}
.newsList li img:hover{border-color:#c40000}
.newsList li h3{font-size:16px;line-height:35px;color:#333;}
.newsList li h4{color:#999;font-weight:normal;}
.newsList li p{padding-top:5px;}
.newsList li .more{display:inline-block;width:100px;height:30px;line-height:30px;text-align:center;border:1px solid #e8e8e8;font-size:14px;margin-top:10px; float: right;}
.newsList li .more:hover{background:#c40000;color:#fff;border-color:#c40000;}

/* news show */
.newsShow h1{font-size:20px;line-height:32px;text-align:center;position:relative;font-weight:normal;}
.newsShow h3{text-align:center;height:30px;line-height:30px;border-bottom:1px solid #d2d2d2;font-weight:normal;}
.newsShow h3 span{margin:8px 8px 0 8px; color:#999;text-decoration:none;}
.fontResizer a{padding:0 5px;}
.curFont{font-weight:bold;color:#c40000;}
.newsShowBox{padding-top:15px;line-height:26px;padding-bottom:10px;}
.picturePic{text-align:center;padding-top:20px;}
.fenyList{height:35px;background:#eee;padding:0 10px;margin-top:15px;}
.prew {background:url(../images/img/pre_info.gif) no-repeat left center;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}
.nextw {background:url(../images/img/next_info.gif) no-repeat right center;float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}

.recNews{overflow:hidden;margin-top:20px;}
.recNews ul{width:900px;padding-top:10px;}
.recNews ul li{float:left;margin-right:55px;width:385px;height:30px;line-height:30px;}
.recNews ul li a{display:block;width:290px;background:url(../images/img/iconh.jpg) no-repeat left center;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.recNews ul li a:hover{background:url(../images/img/iconi.jpg) no-repeat left center;}
.recNews ul li span{float:right;color:#999;}
.recTitle{padding-left:20px;height:40px;line-height:40px;background:url(../images/img/page_line.jpg) no-repeat 10px 12px #eee;font-size:15px;font-weight:bold;color:#333;font-weight:normal;}

.searchBox{width:100%;border-bottom:1px solid #f3f3f3;padding-bottom:30px;overflow:hidden;}
.searchBox .search{width:632px;height:47px;margin-left:60px;}
.searchBox .search .text{width:500px;height:45px;line-height:45px;border:none;background:none;font-size:14px;padding-left:10px;color:#999;float:left;border:1px solid #dedede;}
.searchBox .search .subt{width:120px;height:47px;background:url(../images/subt.png) no-repeat;border:none;float:right;cursor:pointer;border-radius:0 4px 4px 0}
.searchBox .keyword{width:380px;height:47px;font-size:14px;line-height:47px;overflow:hidden;}
.searchList{padding:10px 0;border-bottom:1px solid #f3f3f3;overflow:hidden;line-height:36px;font-size:14px;}
.searchList span{color:#000000;}

/*.searchList a{margin-right:7px;}*/

.searchList a:hover{text-decoration:underline;}
.qmtInfo{font-size:14px;overflow:hidden;}
.qmtInfo h3{font-size:24px;line-height:50px;}
.qmtInfo p{line-height:30px;}

.mediaSide{width:180px;margin-top:30px;}
.mediaSide h2{height:43px;line-height:43px;background:url(../images/sline.jpg) repeat-x;text-align:center;border-radius:4px 4px 0 0;font-size:18px;color:#fff;}
.mediaSide ul{width:128px;border:1px solid #c40000;padding:15px 25px;}
.mediaSide ul li{height:43px;line-height:43px;text-align:center;border-bottom:1px solid #dedede;font-size:15px;}
.mediaSide ul li a:hover,.mediaSide ul li a.active{color:#c40000;}

.mediaContent{width:900px;margin-top:30px;overflow:hidden;}
.mediaContent .title{height:43px;line-height:43px;border-bottom:1px solid #dedede;font-size:18px;background:url(../images/bticon.jpg) no-repeat left center;padding-left:27px;}
.mediaList li{height:180px;padding:25px 0;border-bottom:1px solid #dedede;}
.mediaList li .pic{width:222px;height:180px;float:left;background:#c40000;}
.mediaList li .pic img{width:220px;height:178px;border:1px solid #dedede;}
.mediaList li .pic img:hover{opacity:0.9}
.mediaList li .txt{width:650px;float:right;}
.mediaList li .txt h3{line-height:30px;font-size:24px;display:block;margin-bottom:6px;}
.mediaList li .txt p{width:100%;height:26px; line-height:26px;font-size:14px;overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1; }
.mediaList li .txt p span{padding-right:20px;}
.mediaList li .txt p span font{color:#c40000;}
.mediaList li .txt .more{display:block;width:85px;height:30px;line-height:30px;text-align:center;font-size:14px;background:#c40000;border-radius:4px;color:#fff;margin-top:10px;}
.mediaList li .txt .more:hover{background:#f8b80f;color:#fff;}

.mediaSales{width:1110px;overflow:hidden;margin-top:-25px;}
.mediaSales ul{width:1180px;overflow:hidden;}
.mediaSales ul li{width:260px;height:290px;float:left;padding-right:23px;font-size:14px;padding-bottom:25px;border-bottom:1px solid #dedede;padding-top:25px;}
.mediaSales ul li a{display:block;background:#c40000;}
.mediaSales ul li a img:hover{opacity:0.9}
.mediaSales ul li h3{height:35px;line-height:35px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.mediaSales ul li span.yj{display:block;width:100%;text-decoration:line-through;color:#999;line-height:20px;}
.mediaSales ul li span.cxj{display:block;width:100%;color:#ca002b;line-height:20px;}

.mediaSearch{width:825px;overflow:hidden;}
.mediaSearch ul{width:890px;}
.mediaSearch li{width:260px;height:246px;float:left;margin-right:20px;margin-bottom:10px;}
.mediaSearch li img{display:block;background:#c40000;border:1px solid #dadada;}
.mediaSearch li img:hover{border-color:#c40000}
.mediaSearch li img:hover{opacity:1}
.mediaSearch li span{width:240px;height:35px;line-height:35px;}

.mediaRight{width:265px;}
.mediaRight h2{height:45px;line-height:45px;font-size:18px;padding-left:15px;color:#fff;background:#737383;}
.recHot .bd{width:235px;height:452px;padding:14px;border:1px solid #737383;overflow:hidden;}
.recHot .bd li{width:235px;height:226px;}
.recHot .bd li span{width:215px;height:35px;line-height:35px;}
.recHot .news{width:235px;padding:14px;border:1px solid #737383;overflow:hidden;}
.recHot .news li{width:235px;height:35px;line-height:35px;overflow:hidden;}
.recHot .news li a{display:block;width:185px;height:35px;font-size:14px;background:url(../images/ricon.jpg) no-repeat left center;padding-left:10px;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.recHot .news li span{float:right;color:#999;}
.recHot .qmtAd{width:235px;padding:14px;border:1px solid #737383;overflow:hidden;}
.recHot .qmtAd img{width:233px;height:120px;border:1px solid #dedede;}
.recHot .qmtAd span{display:block;height:40px;line-height:40px;text-align:center;font-size:14px;}

/* picture show */
.mediaSlide{width:350px;height:284px;position:relative;overflow:hidden;}
.mediaSlide .bd{position:relative;height:100%;z-index:0;}
.mediaSlide .bd li{zoom:1;vertical-align:middle;}
.mediaSlide .bd img{width:348px;height:282px;display:block;border:1px solid #dedede;}
.mediaSlide .hd{height:15px;overflow:hidden;position:absolute;right:5px;bottom:5px;z-index:1;}
.mediaSlide .hd ul{overflow:hidden;zoom:1;float:left;}
.mediaSlide .hd ul li{float:left;margin-right:2px;width:15px;height:15px;line-height:14px;text-align:center;background:#fff;cursor:pointer; }
.mediaSlide .hd ul li.on{background:#f00;color:#fff;}

.mediaTitle{width:710px;height:284px;overflow:hidden;padding-left:20px;}
.mediaTitle h1{font-size:36px;line-height:40px;color:#c40000;}
.mediaTitle h3{visibility: hidden;  }/*{font-weight:normal;font-size:14px;padding-bottom:20px;}*/
.mediaTitle p{font-size:14px;line-height:26px;}
.mediaTitle p span{margin-right:20px;}
.mediaTitle p span font{color:#c40000;}
.mediaTitle .yj{text-decoration:line-through;}
.mediaShow{width:100%;margin-top:15px;padding-top:15px;overflow:hidden;height:100%;}

.mediaL{width:235px;overflow:hidden;z-index:98}
.mediaL h3{width:235px;height:45px;line-height:45px;font-size:16px;color:#333;font-weight:normal;margin-bottom:5px;}
.mediaL h3 a{display:block;color:#333;background:#eee;padding-left:15px;transition:all 0s linear;width:220px;border-radius:4px;}
.mediaL h3 a:hover{background:#e75757 url(../images/topbj.jpg) repeat-x left bottom;color:#fff;}
.mediaL .mediaLA{background:#e75757 url(../images/topbj.jpg) repeat-x left bottom;color:#fff;}
.mediaL ul{width:283px;border:1px solid #dedede;}
.mediaL ul li{height:45px;line-height:45px;text-align:center;font-size:16px;border-bottom:1px dotted #737383;background:#fff;}
.mediaL ul li a{display:block;}
.mediaL ul li a:hover{background:#737383;color:#fff;}
.mediaL ul li.none{border:none;}

.mediaR{width:850px;}
.mediaR .meA{overflow:hidden;margin-bottom:20px;}
/*remake jf*/
.mediaR .reJ{display: none;}
.mediaR .meAblock{display: block}

.mediaR .title{height:45px;line-height:45px;background:#eee;}
.mediaR .title span{display:inline-block;color:#fff;font-size:16px;width:215px;background:#e75757 url(../images/topbj.jpg) repeat-x left bottom;padding-left:20px;}
.mediaR .box{padding-top:20px;overflow:hidden;font-size:14px;min-height:180px;}

.meAcx{width:1110px;overflow:hidden;}
.meAcx ul{width:1180px;overflow:hidden;}
.meAcx ul li{width:260px;height:290px;float:left;padding-right:23px;font-size:14px;padding-bottom:25px;border-bottom:1px solid #dedede;padding-top:25px;}
.meAcx ul li a{display:block;background:#c40000;}
.meAcx ul li a img:hover{opacity:0.9}
.meAcx ul li h3{height:35px;line-height:35px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.meAcx ul li span.yj{display:block;width:100%;float:left;text-decoration:line-through;color:#999;line-height:20px;}
.meAcx ul li span.cxj{display:block;width:100%;color:#ca002b;line-height:20px;}

.mediaCase{width:1110px;overflow:hidden;margin-top:-25px;}
.mediaCase ul{width:1180px;overflow:hidden;}
.mediaCase ul li{width:260px;height:204px;float:left;padding-right:23px;font-size:14px;padding-top:25px; overflow:hidden;}
.mediaCase ul li a{display:block;background:#c40000;}
.mediaCase ul li a img{width:258px;height:167px; border:1px solid #dedede;}
.mediaCase ul li a img:hover{opacity:0.9}
.mediaCase ul li h3{height:35px;line-height:35px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;}

.sideBox{width:240px;margin-top:40px;}
.sideBox h2{height:45px;line-height:45px;font-size:18px;padding-left:15px;color:#fff;background:#737383;}
.sideBox .recHot .bd{width:210px;height:412px;padding:14px;border:1px solid #737383;overflow:hidden;}
.sideBox .recHot .bd li{width:210px;height:206px;}
.sideBox .recHot .bd li span{width:210px;height:35px;line-height:35px;}
.sideBox .recHot .news{width:210px;padding:14px;border:1px solid #737383;overflow:hidden;}
.sideBox .recHot .news li{width:210px;height:35px;line-height:35px;overflow:hidden;}
.sideBox .recHot .news li a{display:block;width:145px;height:35px;font-size:14px;background:url(../images/ricon.jpg) no-repeat left center;padding-left:10px;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sideBox .recHot .news li span{float:right;color:#999;}
.sideBox .recHot .qmtAd{width:210px;padding:14px;border:1px solid #737383;overflow:hidden;}
.sideBox .recHot .qmtAd img{width:210px;height:108px;border:1px solid #dedede;}
.sideBox .recHot .qmtAd span{display:block;height:40px;line-height:40px;text-align:center;font-size:14px;}


/*kefu*/
/*a#top_btn{background:url(../images/f.png) no-repeat;cursor: pointer;width:50px;height:50px;display:block;transition:all 0s;position:fixed;right:20px;bottom:20px;}*/
 a#top_btn{background:url(../images/allbgs.png) no-repeat 0 -250px;cursor:pointer;width:50px;height:50px;display:none;transition:all 0s;margin-bottom: 2px;z-index:99;}
 a#qq_btn{background:url(../images/allbgs.png) no-repeat 0 -100px;cursor: pointer;width:50px;height:50px;display:block;transition:all 0s;margin-bottom: 2px;z-index:99;}
 a#code_btn{background:url(../images/allbgs.png) no-repeat 0 -50px;cursor: pointer;width:50px;height:50px;display:block;transition:all 0s;margin-bottom: 2px;z-index:99;}
 a#search_btn{background:url(../images/searchmin.png) no-repeat;cursor: pointer;width:50px;height:50px;display:block;transition:all 0s;margin-bottom: 2px;z-index:99;}
 a#qq_btn:hover{background:url(../images/allbgs.png) no-repeat 0 -150px;transition:all 0s;}
 a#code_btn:hover{background:url(../images/allbgs.png) no-repeat 0 0;transition:all 0s;}
 a#top_btn:hover{background:url(../images/allbgs.png) no-repeat 0 -200px;transition:all 0s;}
 #code_btn>div{position: absolute;left: -112px;z-index: 99;background:white;}
 #code_btn{margin: 0;padding: 0;}
 .weixing-show{display: none;border: 1px solid #dddddd;text-align: center;}

/*产品列表*/
.Jpic{
            position: relative;
            overflow: hidden;
        }
        #Jpicp{
            position: absolute;
            top:0;
            left: 1px;
            width: 220px;
            height: 40px;
            line-height: 40px;
            text-indent: 5px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            color: white;
            text-align: center;
            font-size: 17px;
            background: url(../images/bgshowed.png);
        }
#jp .JpicIndex{
    position: absolute;
    top:0;
    left: 1px;
    width: 264px;
    height: 40px;
    line-height: 40px;
    text-indent: 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: white;
    text-align: center;
    font-size: 17px;
    background: url(../images/bgshowed.png);
    z-index:1;
}
.Jpic:hover>#Jpicp{display:none;}
.Jpic:hover>p{display:none;}
#Jpicpsearch{
    position: absolute;
    top:0;
    left: 1px;
    width: 258px;
    height: 40px;
    line-height: 40px;
    text-indent: 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: white;
    text-align: center;
    font-size: 17px;
    background: url(../images/bgshowed.png);
    z-index:1;
}
.Jpic:hover>#Jpicpsearch{display:none;}
/*nav*/
.Jnav {
    position: fixed;
    width: 100%;
    height: 75px;
    z-index: 99;
    background-color: white;
    border-bottom: 1px solid #dedede;
    top: 0;
    -webkit-transition:all 100ms linear;
    -mos-transition:all 100ms linear;
    -mz-transition:all 100ms linear;
    -o-transition:all 100ms linear;
    transition:all 100ms linear;
}
.qmtNav .Jlogo{
    padding-top: 4px;
    -webkit-transition:all 100ms linear;
    -mos-transition:all 100ms linear;
    -mz-transition:all 100ms linear;
    -o-transition:all 100ms linear;
    transition:all 100ms linear;
}
.qmtNav .Jnav0 li a{
    height: 70px;
    line-height: 70px;
    -webkit-transition:all 150ms linear;
    -mos-transition:all 150ms linear;
    -mz-transition:all 150ms linear;
    -o-transition:all 150ms linear;
    transition:all 0.1s linear;
}
/*城市筛选*/
.search-citys-pop{
    float: left;
    z-index: 99999;
    width: 1000px;
    margin-left: 0px;
}
.search-citys-tt {
    display: block;
    /*background: #f8f8f8;*/
    font-size: 14px;
}
.search-citys-tt a.current {
    display: inline-block;
    height: 35px;
    color: #c40000;
    font-weight: bold;
}
.search-citys-tt a {
    display: inline-block;
    height: 35px;
    line-height: 35px;
    position: relative;
    margin-bottom: -1px;
    outline: none;
    transition-duration: 0s, 0s, 0s;
    transition-property: all;
    width: 100px;
    margin-right: 0;
    text-indent: 7px;
}
.search-citys-list{
    margin-left: -100px;
}
.search-citys-list a{
    display: inline-block;
    text-indent: 7px;
}
.search-citys-list dl {
    float: left;
    width: 1100px;
}
.search-citys-list dl dt {
    float: left;
    width: 100px;
    text-indent: 75px;
    line-height: 27px;
    color: #000000;
}
.search-citys-list dl dd {
    float: left;
    width: 1000px;
}
.search-citys-list ul {
    display: block;
    overflow: hidden;
    width: 1000px;
}
.search-citys-list ul:hover{
    background: #f3f3f3;
}
#citylistnew ul li {
    width: 100px;
}
.search-citys-list ul li {
    float: left;
    width: 20%;
    height: auto;
    padding: 0;
    line-height: 27px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/*新加*/
a.meitifl{display: inline-block;width: 110px;margin-right: 0;line-height: 27px;text-indent:7px;}
img.picturePi888 {max-width:400px !important;max-height:240px !important; overflow: hidden;}
/***********新加20190302**********/
.container {
    width: 1110px;
    padding-left: 0;
    padding-right: 0;
}
.qtitle {
    width: 100%;
    height: 40px;
    margin-top: 40px;
    border-bottom: 1px solid #e5e5e5;
}
.qtitle p {
    font-size: 16px;
    font-weight: bold;
    color: #e33f3b;
    line-height: 24px;
    padding-left: 18px;
    border-left: 4px solid #e5e5e5;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
/* 内页公用推荐 */
.public-box{ width: 100%; padding-bottom: 50px; }

.public-recommend{ width: 100%; overflow: hidden; margin-left: auto; margin-right: auto; }
.public-recommend ul{ margin-right: -2%; }
.public-recommend ul li{ width: 23%; text-align: center; padding: 30px 2% 0 0; }
.public-recommend ul li .nr{ width: 100%; }
.public-recommend ul li .nr .pic{ width: 100%; overflow: hidden; }
.public-recommend ul li .nr .pic img{ width: 100%; height: 201px; }
.public-recommend ul li .nr .title{ font-size: 14px; color: #333; width: 100%; line-height: 40px; margin-top: 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.public-recommend ul li .nr:hover .title{ color: #e33f3b; }

.public-information{ width: 100%; margin-top: 14px; overflow: hidden; margin-left: auto; margin-right: auto; }
.public-information ul{ margin-right: -2%; }
.public-information ul li{ width: 31.33%; padding: 0 2% 0 0; }
.public-information ul li .nr{ font-size: 14px; color: #333; width: 100%; height: 54px; line-height: 54px; padding-left: 26px; background: url(../images/qpic3.png) no-repeat 8px center; border-bottom: 1px dashed #a0a0a0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.public-information ul li .nr a{ color: #333; }
.public-information ul li .nr a:hover{ color: #e33f3b; }

.fix { *zoom:1; }
.fix:after { content:" "; display:block; height:0; clear:both; visibility:hidden; font-size:0;}
